extenuating circumstance - Almanca İngilizce Sözlük